Software Development
Automating Administration Tasks
Administration Tasks: Adopting the Right Standards for IT Automation
Administration Tasks: Practical Automation Using Tools

Administration Tasks: Adopting the Right Standards for IT Automation

Course Number:
it_dpaadtdj_01_enus
Lesson Objectives

Administration Tasks: Adopting the Right Standards for IT Automation

  • discover the key concepts covered in this course
  • define the concept of IT automation and identify the tasks that add value to enterprise systems
  • describe an automated IT delivery cycle and its impact on IT management and monitoring
  • Identify suitable tasks and processes to automate for deriving value from business modeling
  • specify methods for discovering business processes that are valuable candidates for IT automation
  • recognize the roles of process, robotic process, and service automation in building value streams for end-to-end, enterprise IT delivery
  • describe the benefits of implementing process-aware information systems and learn how to enable flexible and robust business process automation for an agile enterprise
  • list the key features that need to be considered when setting up a multiplatform automation system, with a focus on the core and end-to-end management components
  • identify the relationships, dependencies, and automation policies that are used to derive reference automation clusters with heterogeneous components
  • describe the technical attributes of automation and the role of DevOps workflows that support IT teams to meet the demands of the digital economy
  • classify the components of an automation platform and identify the advantages of using these over isolated scripts for system administration tasks
  • list the prominent tools support engineers can use to facilitate automation environments in delivering IT Services
  • set up an end-to-end automation environment for a DevOps-driven delivery mechanism
  • summarize the key concepts covered in this course

Overview/Description

An automated IT delivery cycle can have a significant impact on IT management and monitoring. In this course, you'll recognize the most suitable tasks and processes for automation, examining the role of process, robotic process, and service automation in building value streams for end-to-end Enterprise IT delivery.

Next, you'll identify the benefits of implementing process-aware information systems and how to enable flexible and robust business process automation for agile enterprises. You'll indicate the key considerations when setting up multiplatform automation systems, and the relationships, dependencies, and automation policies for deriving reference automation clusters.

You'll move on to recognize the role of a DevOps workflow in fulfilling the digital economy's demands and the prominent tools used to facilitate automation environments. Finally, you'll learn how to set up an end-to-end automation environment for a DevOps-driven delivery mechanism.



Target

Prerequisites: none

Administration Tasks: Practical Automation Using Tools

Course Number:
it_dpaadtdj_02_enus
Lesson Objectives

Administration Tasks: Practical Automation Using Tools

  • discover the key concepts covered in this course
  • describe how to leverage design thinking in enterprise automation strategy to adopt the correct, scalable automation mindset
  • specify which features of scripting languages play a critical role in automating repetitive tasks
  • write batch files to automate repetitive tasks in the management of Windows resources
  • set up automation environments that can read scripts and automate repetitive command-line tasks
  • write Bash scripts to automate Git workflows for the management of code in remote repositories
  • list the key factors support engineers need to consider when selecting the right automation tools and scripts
  • demonstrate how to automate builds with Jenkins on Ubuntu and how to share the artifacts in the Artifactory repository
  • use Ansible to automate the provisioning of AWS EC2 instances
  • describe the role of protocols that help diversified and distributed system components benefit from automation
  • list the various targets that can be configured to facilitate automated notifications and alerts when alert conditions are met
  • configure mail servers to generate automated emails using server and client capabilities
  • set up and use cloud-based email services designed to help digital marketers and application developers send marketing, notification, and transactional emails
  • summarize the key concepts covered in this course

Overview/Description

To exploit IT automation fully, support engineers must know how to identify and use the correct processes and tools. In this course, you'll leverage design thinking in enterprise automation strategy, examining the role of scripting languages and protocols, the considerations when selecting automation tools and scripts, and the targets to configure for automated notifications and alerts.

Next, you'll learn how to write batch files to automate repetitive tasks, set up automation environments for command-line tasks, and write Bash scripts to automate Git workflows.

Finally, you'll practice how to automate builds with Jenkins on Ubuntu and share artifacts in the Artifactory repository. You'll learn how to automate AWS EC2 instance provisioning, configure mail servers to generate automated emails, and use cloud-based email services for automation.



Target

Prerequisites: none

Close Chat Live